TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
SomaliScan

Swift, John

SELF

$97.9K

Total contributed

189

Donations

31

Recipients

$517.788

Avg donation

Years active: 2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2016, 2012, 2010, 2008, 2000

|

FEC: 95 donations ($17.7K)

State: 94 donations ($80.1K)

Federal Contributions (FEC)

DateCommitteeCycleStatusAmount
Mar 5, 2024C007449462024$3,300
Sep 10, 2024C007449462024$2,000
May 3, 2024C003438712024$250
Oct 6, 2024C004012242024$225
Jul 21, 2024C004012242024$225
Jul 29, 2024C004012242024$225
Jul 21, 2024C007039752024$225
Oct 6, 2024C007039752024$225
Sep 5, 2024C007039752024$225
Sep 5, 2024C004012242024$225
Jul 29, 2024C007039752024$225
Dec 29, 2023C002812122024$192
Oct 18, 2024C002812122024$192
Nov 1, 2024C002812122024$192
Nov 15, 2024C002812122024$192
Sep 6, 2024C002812122024$192
Sep 20, 2024C002812122024$192
Nov 27, 2024C002812122024$192
Dec 13, 2024C002812122024$192
Dec 27, 2024C002812122024$192
Apr 19, 2024C002812122024$192
Jun 14, 2024C002812122024$192
Jun 28, 2024C002812122024$192
Mar 8, 2024C002812122024$192
Mar 22, 2024C002812122024$192
Jan 26, 2024C002812122024$192
May 3, 2024C002812122024$192
May 17, 2024C002812122024$192
May 31, 2024C002812122024$192
Dec 1, 2023C002812122024$192
Dec 15, 2023C002812122024$192
Jul 12, 2024C002812122024$192
Jul 26, 2024C002812122024$192
Aug 11, 2023C002812122024$192
Aug 25, 2023C002812122024$192
Oct 4, 2024C002812122024$192
Aug 9, 2024C002812122024$192
Aug 23, 2024C002812122024$192
May 5, 2023C002812122024$192
May 19, 2023C002812122024$192
Sep 22, 2023C002812122024$192
Sep 8, 2023C002812122024$192
Nov 3, 2023C002812122024$192
Nov 17, 2023C002812122024$192
Oct 6, 2023C002812122024$192
Oct 20, 2023C002812122024$192
Jul 14, 2023C002812122024$192
Jul 28, 2023C002812122024$192
Apr 7, 2023C002812122024$192
Apr 21, 2023C002812122024$192
Jun 2, 2023C002812122024$192
Jun 16, 2023C002812122024$192
Jun 30, 2023C002812122024$192
Apr 5, 2024C002812122024$192
Feb 9, 2024C002812122024$192
Feb 23, 2024C002812122024$192
Oct 31, 2024C007039752024$150
Mar 11, 2024C007709412024$150
Mar 21, 2024C007709412024$104
Feb 10, 2023C002812122024$100
Sep 11, 2024C007039752024$100
Aug 1, 2024C007039752024$100
Oct 15, 2024C007039752024$100
Feb 24, 2023C002812122024$100
Jul 24, 2024C007039752024$100
Oct 4, 2024C007039752024$100
Mar 10, 2023C002812122024$100
Mar 24, 2023C002812122024$100
Oct 1, 2024C007039752024$100
Oct 31, 2024C007039752024$60
Jun 25, 2024C007849342024$26
May 25, 2024C007849342024$26
Jul 25, 2024C007849342024$26
Aug 25, 2024C007849342024$26
Sep 25, 2024C007849342024$26
Apr 25, 2024C007849342024$26
Oct 25, 2024C007849342024$26
Jul 19, 2024C008523432024$25
May 19, 2024C008523432024$25
Oct 19, 2024C008523432024$25
Jun 19, 2024C008523432024$25
Nov 27, 2023C000106032024$25
Aug 19, 2024C008523432024$25
Sep 19, 2024C008523432024$25
Nov 19, 2024C008523432024$25
Apr 19, 2024C008523432024$25
Jan 5, 2023C007495722024$5
Jan 5, 2023C007495722024$1
Jan 10, 2023C008252812024$1
Jan 5, 2023C007420072024$1
Jan 18, 2023C007878532024$-7
Jan 9, 2023C000034182024$-9
Jan 9, 2023C000034182024$-15
Nov 19, 2024C008523432024$-25
Jan 5, 2023C007709412024$-100

State Contributions

DateRecipientTypeAmount
Sep 30, 2025Yes on 50, The Election Rigging Response Act, Governor Newsom?s Ballot Measure CommitteeA$10,000
Oct 1, 2010Brown for Governor 2010A$10,000
Aug 19, 2021Shatter PACA$5,000
Nov 21, 2023Dawn Addis for Assembly 2024A$4,500
Nov 21, 2023Dawn Addis for Assembly 2024A$4,500
Nov 21, 2023Dawn Addis for Assembly 2024A$4,500
Oct 9, 2020ActBlue CaliforniaA$3,400
Oct 9, 2020ActBlue CaliforniaA$3,400
Oct 9, 2020Dawn Addis for Assembly 2020A$3,400
May 26, 2012Yes on 37 For Your Right to Know if Your Food Has Been Genetically Engineered. Supported by Consumer Advocates, Makers of Organic Products and California FarmersA$2,500
Dec 18, 2021Dawn Addis for Assembly 2022A$2,500
May 1, 2025Dawn Addis for Assembly 2026A$1,500
May 1, 2025Dawn Addis for Assembly 2026A$1,500
Dec 27, 2019ActBlue CaliforniaA$1,350
Dec 27, 2019Dawn Addis for Assembly 2020A$1,350
Dec 27, 2019Dawn Addis for Assembly 2020A$1,350
Nov 21, 2023Dawn Addis for Assembly 2024A$1,000
May 15, 2023Dawn Addis for Assembly 2024A$1,000
Jul 10, 2024Dawn Addis for Assembly 2024A$1,000
Nov 21, 2023Dawn Addis for Assembly 2024A$1,000
Nov 21, 2023Dawn Addis for Assembly 2024A$1,000
Jul 19, 2020McEwen, Jen Senate CommitteeCandidate$980
Mar 24, 2016Dawn Ortiz Legg for Assembly 2016A$950
Mar 24, 2016Dawn Ortiz Legg for Assembly 2016A$950
Mar 24, 2016Dawn Ortiz Legg for Assembly 2016A$950
Mar 24, 2016Dawn Ortiz Legg for Assembly 2016A$950
Apr 6, 2020Dawn Addis for Assembly 2020A$800
Apr 6, 2020ActBlue CaliforniaA$800
Apr 6, 2020Dawn Addis for Assembly 2020A$800
Feb 7, 2020ActBlue CaliforniaA$500
Feb 7, 2020Dawn Addis for Assembly 2020A$500
May 3, 2020ActBlue CaliforniaA$500
May 3, 2020Dawn Addis for Assembly 2020A$500
May 3, 2020Dawn Addis for Assembly 2020A$500
Feb 7, 2020Dawn Addis for Assembly 2020A$500
Jul 7, 2024Shatter PACA$500
Jul 7, 2024Shatter PACA$500
Oct 19, 2018San Luis Obispo County Progressives Democratic ClubA$250
Aug 21, 2022Shatter PACA$250
Oct 19, 2018San Luis Obispo County Progressives Democratic ClubA$250
Oct 19, 2018San Luis Obispo County Progressives Democratic ClubA$250
Apr 13, 2018CALIFORNIA ASSOCIATION OF REALTORS ISSUES MOBILIZATION PACA$104.06
Apr 13, 2018CALIFORNIA ASSOCIATION OF REALTORS ISSUES MOBILIZATION PACA$104.06
Apr 13, 2018CALIFORNIA ASSOCIATION OF REALTORS ISSUES MOBILIZATION PACA$100
Mar 15, 2018OSTRANDER FOR ASSEMBLY 2018A$100
Apr 13, 2018CALIFORNIA ASSOCIATION OF REALTORS ISSUES MOBILIZATION PACA$100
Oct 29, 2008Amador County Republican Central CommitteeA$50
Jun 13, 2025Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$47.64
May 2, 2025Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$47.64
May 30, 2025Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$47.64
May 16, 2025Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$47.64
Jul 26, 2024Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$45.37
Aug 9, 2024Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$45.37
Aug 23, 2024Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$45.37
Sep 6, 2024Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$45.37
Sep 20, 2024Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$45.37
Jun 28, 2024Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$45.37
Jul 12, 2024Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$45.37
Sep 15, 2022Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$40.51
Aug 31, 2022Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$40.51
Aug 15, 2022Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$40.51
Jul 15, 2022Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$39.87
Apr 29, 2022Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$39.87
May 13, 2022Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$39.87
Jun 30, 2022Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$39.87
Jul 29, 2022Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$39.87
Sep 15, 2021Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$38.52
Aug 31, 2021Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$38.52
Jul 15, 2021Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$37.72
Jun 30, 2021Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$37.72
Aug 13, 2021Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$37.72
Jul 30, 2021Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$37.72
Sep 30, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$36.62
Aug 31, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$36.62
Oct 15, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$36.62
Sep 15, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$36.62
Apr 15, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$34.5
Mar 13, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$34.5
Aug 14, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$34.5
Jul 31, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$34.5
May 15, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$34.5
Apr 30, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$34.5
Mar 31, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$34.5
Jan 31, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$32.55
Dec 31, 2019Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$32.55
Feb 28, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$32.55
Feb 14, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$32.55
Jan 15, 2020Oncor Texas State Political Action Committee of Oncor Electric Delivery Administration Corp.MPAC$32.55
Feb 18, 2000YES ON PROP. 22 CALIFORNIANS FOR PROTECTION OF MARRIAGEA$10
Feb 18, 2000YES ON PROP. 22 CALIFORNIANS FOR PROTECTION OF MARRIAGEA$10
Feb 18, 2000YES ON PROP. 22 CALIFORNIANS FOR PROTECTION OF MARRIAGEA$10
Feb 18, 2000YES ON PROP. 22 CALIFORNIANS FOR PROTECTION OF MARRIAGEA$10
Mar 19, 2018CALIFORNIA ASSOCIATION OF REALTORS ISSUES MOBILIZATION PACA$6.57
Mar 19, 2018CALIFORNIA ASSOCIATION OF REALTORS ISSUES MOBILIZATION PACA$6.57